red sorrel (hibiscus sabdariffa) - German English Dictionary